Definition of Giant Granadilla

  • (noun) tropical American passionflower yielding the large granadilla fruit

Synonyms of Giant Granadilla


Antonyms of Giant Granadilla


No Antonyms Found.

Homophones of Giant Granadilla


No Homophones Found.